home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
008a
/
pi32u.zip
/
INSTALL.DOC
next >
Wrap
Text File
|
1980-01-28
|
8KB
|
344 lines
Program Installer
Version 3.2
Copyright (C) 1990, 1991
The DataWorks, Inc.
2115 University Blvd.
P.O. Box 20962
Tuscaloosa, Alabama 35401
(205) 345-2848
(800) 992-6698 (orders only)
(205) 345-5655 (Fax)
(205) 345-0998 (BBS, HST 14.4)
Disclaimer
The DataWorks, Inc. makes no warrantys or claims to the fitness of
this program. The user of this program, makes use of this program accepting
any and/or all responsibilities for the actions of this program.
Though we at DataWorks have taken every messure possible to insure
that the program will/does function properly and will not cause any loss
or contamination to your data, we cannot accept responsibility for unexpected
bugs or other problems with the program that could result in the loss of
or contamination of your data.
If you do experience problems (bugs!) with the program, we would
like to know, and ask that you contact DataWorks directly, or through our
support BBS.
Introduction
Program Installer is simply that - a program installer. It has been
used by DataWorks, Inc. in some of our own third party applications as a
generic installation utility.
This particular version is being released into the public domain
for use by other developers/programmers. However, Program Installer is not
freeware, and if you really want to use all of the features of the program,
you should register it with The DataWorks, Inc. See the file, REGISTER.DOC
for further details. However, don't lose heart: Program Installer is not
cripled at this point. It still supports all of the main features of the
registered program except it is limited to only one program disk. The
registered copy allows unlimited program diskettes to be used. For more
information on "Program Disks", continue reading about "Installation of
Your Programs" later in this documentation.
Program Installer is designed for programmers/ 3rd. party developers.
Simply, you can use it to facilitate the installation of a program you have
written for either a client or for some vertical market. Program Installer
doesn't care about what you have written or whether or not you want the
program(s) you have written installed into a particular directory on
the client/customer's hard drive.
Program Installer can read files from either the A: or B: floppy
diskette drive, and allows the end-user to specify the hard drive letter
(C: through Z:) and/or subdirectory(s) into which your programs should be
copied. All you, as a programmer, need to do is follow the simply setup
instructions of Program Installer, and then just copy your files (for
installation) onto the installation diskette(s) and let Program Installer
do the rest for you (and your client/customers)!
Features
Copies files from either A: or B: to the user-specified
hard drive (and subdirectory) location.
Completely independent of the programmer's/developer's code,
and runs completely stand-alone.
Does not require any command line parameters, or previously
configured setup files/strings.
Takes minutes to setup for your files!
■■ Features When You Register The Program ■■
■■ All "Copyright" messages are removed and replaced with
"By <your name/company name> <phone number>"
and up to 70 characters of what you want displayed in
place of the "Copyright" messages that appear for
The DataWorks, Inc.
■■ The ability to use Program Installer on more than just one
floppy diskette.
■■ The ability to detect if YOUR program diskettes have already
been installed or not, and if so, to not allow reinstallation
of your program diskettes.
■■ Limited installation protection. We employ a hidden/system
file method we use to determine 1) if the original SYSTEM 1
program diskette has already been used for program installation
and 2) to determine if the program installed has indeed been
installed or just copied onto the user's hard drive!
■■ The ability to use data encryption on your originial installation
diskette to further protect your interests!
Our INSTALL program employs an encryption routine that we can
use to serialize our registered users. Simply, we employ the
routine to produce two (2) additional prompts during the
installation process. The first one prompts the use for a
"License Name" and the second for the "License Number"!
Then we call our encryption routine to verify that the
License Number does indeed, match the License Name entered.
If not, when our code is executed we can display a
"Evaluation Copy" (for example) instead of "Licensed To:"
window in the Main Menu of our programs.
DataWorks, Inc. provides the source code and record structures
that can help you employ this in your application. The source
and instructions are shorter than this documentation! And
a lot easier to include in your code than you may think!!!
■■ Dynamic execution. The hidden .SYS file tells your program
where the user installed it, so the user doesn't have to
have the program's directory in their PATH statement to
execute the program from anywhere, on any hard drive,
they may have installed.
Installing Your Programs
Setting up Program Installer
■ Currently, this version of Program Installer will only
work with ONE (1) SYSTEM diskette.
To use Program Installer, follow these instructions:
Format a floppy diskette (any size) with a
volume name of "SYSTEM 1" (omitting the double
quotation marks).
Copy INSTALL.EXE (from your .ZIP of Program Installer
onto this floppy).
Then copy all of the files you want installed for the
end-user onto this floppy.
NOTE: if you have files that must go into sub-directories
on this install disk, that's fine, Program Installer
will copy them directly into the directory the user
specifies for the application to be installed in.
Now, in your documentation, simply instruct the
end-user to type INSTALL ( or A:INSTALL or
B:INSTALL ) to enact the install process.
It's that simple!!!
Wrapping Up
Because the program is so simple, I'm afraid there really isn't
any reason for more documentation, although, I'm sure that's music to your
ears! (or eyes!!!).
Please report any problems you encounter (though you shouldn't) to
our main office.
Also, consider registering the program. The registered version really
is quite a GEM!!!